English Dictionary
◊ LOOKING-GLASS PLANT
looking-glass plant
n : small tree of coastal regions of Old World tropics whose
leaves are silvery beneath [syn: {Heritiera littoralis}]